solar blanket - German English Dictionary